package com.example.demo.lesson8;

import org.springframework.beans.factory.config.ConfigurableBeanFactory;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;

@Component
public class ContentBasedFilter implements Filter{

   public ContentBasedFilter() {
      super();
      System.out.println("content-based filter constructor called");
   }

   //getRecommendations将一部电影作为输入，并返回类似电影的列表。
   public String[] getRecommendations(String movie) {

      //实现基于内容的过滤器的逻辑

      //返回电影推荐
      return new String[] {"Happy Feet", "Ice Age", "Shark Tale"};
   }
}
